main water supply pipe - Alemán Inglés Diccionario